Flavanoids are antioxidants found naturlly in plants. They are plant nutrients that when consumed in fruits and vegtables
are non-toxic as well as beneficial to the human body.
source
http://www.wisegeek.com/what-are-flavonoids.htm